/*
 * @Author: C.
 * @Date: 2023-04-03 16:10:51
 */
import { genMoudle } from './core/genMoudle';
import inquirer from 'inquirer';
inquirer
  .prompt([
    {
      type: 'rawlist',
      message: '请选择一个你需要创建页面的类型：',
      name: 'module',
      default: '列表页',
      prefix: '✨',
      choices: [
        { key: '列表页', value: 'main' },
        { key: '详情页', value: 'detail' },
        { key: '编辑页', value: 'edit' },
        { key: '模块', value: 'module' },
      ],
    },
    {
      type: 'input',
      message: '请输入模块路径（如 sale 或者 sale/customer ）：',
      name: 'dir',
      prefix: '✨',
      default: 'sale',
    },
    {
      type: 'input',
      message: '请输入模块Key(如 Sa_Order)：',
      name: 'moduleKey',
      prefix: '✨',
      default: 'Te_Test',
    },
  ])
  .then((answer) => {
    // console.log(answer);
    genMoudle(answer.module, answer.dir, answer.moduleKey);
  });
